/*é¦–é¡µå¹¿å‘Š*/
.iad_h80 { height: 80px; }
.iad_h80_2 { position: relative; }
.iad_h80 dt { float: left; }
.iad_h80 dd { float: right; }
.iadl_h80 li { height: 90px; }
.iadl_h80 li.ylj { position: relative; }
.iadl_h80 li.ylj a { position: absolute }
.iadl_h80_v2 { height: 80px; }
.iadl_h80_v2 li { height: 80px; width: 195px; padding-right: 6px; float: left; }
.iadl_h80_v2 li.end { padding-right: 0px; float: right; }
.iadl_h108 { height: 114px; }
.iadl_h108 dt { float: left; }
.iadl_h108 dd { float: right; }
.iadl_h108_end { height: 108px; }
.iadl_h108_end dt { float: left; }
.iadl_h108_end dd { float: right; }
.iadl_h108_v2 { height: 108px; }
.iadl_h108_v2 li { padding-right: 9px; float: left; }
.iadl_h108_v2 li.end { padding-right: 0; float: right; }
.ad290X250 { width: 290px; height: 250px; margin-bottom: 10px; background: #f7f7f7; }
.i_c7_2 { width: 595px; float: right; }
.i_c8_2 { width: 590px; float: left; margin-bottom: 20px;}
/*çƒ­ç‚¹ ä¾›æ±‚*/
.hot_li { margin-bottom: 8px; }
.hot_li li { width: 276px; padding: 10px; border-right: 1px solid #e8e8e8; float: left; border-bottom: solid 1px #e8e8e8; }
.hot_li li:nth-child(2n) { float: right; border-right: none; }
.hot_li li>div { line-height: 22px; height: 44px; overflow: hidden; vertical-align: middle; font-size: 16px; font-weight: bold; }
#i1 { height: 350px; }
#i_stk { height: 48px; background: #ddd; }
#i_stk ul { padding: 1px 0; height: 46px; }
#i_stk ul li { float: left; border-left: 1px solid #ddd; height: 46px; width: 111px; background: #fff; }
#i_stk ul li h3 { height: 26px; line-height: 26px; text-align: center; }
#i_stk ul li span { height: 20px; padding: 0 6px; display: block; text-align: center; }
#i_stk ul li span em { font-size: 12px; }
#i_stk ul li span small { font-size: 12px; }
#i1_1 { height: 292px; }
#i1_news { height: 94px; border-bottom: 1px solid #ddd; }
#i1_news h2 { height: 40px; line-height: 40px; text-align: center; margin: 0 8px; overflow: hidden; font-weight: bold; color: #222; font-size: 20px; font-family: å¾®è½¯é›…é»‘, å®‹ä½“; }
#i1_news2 ul.ul1 li a { width: 238px; }
#i1_news2 ul.ul1 li span a { width: auto; }
/*æŠ¥ä»·*/
#i2 { height: 564px; }
#i_bep { position: relative; }
#i_bep_c { padding-left: 48px; height: 48px; border: 1px solid #ddd; overflow: hidden; }
#i_bep_c ul { }
#i_bep_c ul li { float: left; width: 265px; padding-left: 6px; background: none; }
/*#i_bep_c ul li a:first-child{width:30px;}*/
#i_bep_t { width: 48px; position: absolute; left: 0px; top: 0px; padding-top: 7px; height: 43px; background: #da0000; color: #fff; text-align: center; font-size: 16px; font-weight: bold; }
#i_bep_t a { color: #fff; }
.i2_1 { height: 246px; }
#i_prc_c { height: 186px;/*border-bottom:1px solid #ddd;*/ }
#i_prc_c dl { height: 150px; }
#i_prc_c table { margin: 0; border: 0; border-spacing: 0; width: 100% }
#i_prc_c table tr th, #i_prc_c table tr td { padding: 0; height: 28px; border-bottom: 1px solid #ddd; }
#i_prc_c table tr.end th, #i_prc_c table tr.end td { border-bottom: none; }
#i_prc_c table tr th { text-align: left; font-weight: normal; }
#i_prc_c table tr td { text-align: center; /*font-family:Arial;*/ font-size: 12px; background: url(../images/line2.gif) no-repeat 0px 50%; }
.i_prc_d { border-top: 1px solid #ddd; padding-top: 5px; color: #999; font-size: 12px; }
#i_mia { position: relative; }
#i_mia_c { padding-left: 48px; height: 48px; border: 1px solid #ddd; overflow: hidden; }
#i_mia_c ul { }
#i_mia_c ul li { float: left; width: 240px; padding-left: 18px; background: url(../images/poi2.gif) no-repeat 10px 50%; overflow: hidden; }
#i_mia_t { width: 48px; position: absolute; left: 0px; top: 0px; padding-top: 7px; height: 43px; background: #da0000; text-align: center; font-size: 16px; font-weight: bold; }
#i_mia_t a { color: #fff; }
.i2_2 { height: 222px; }
/*#i_etp_c{height:186px; overflow:hidden;}
		#i_etp_c table{margin:0; border:0; border-spacing:0; width:100%;}
		#i_etp_c table tr th,#i_etp_c table tr td{padding:0; height:29px; border-bottom:1px solid #ddd;}
		#i_etp_c table tr th{text-align:left; font-weight:normal;}
		#i_etp_c table tr td{text-align:center; background:url(../images/line2.gif) no-repeat 0px 50%;}
		#i_etp_c table tr td.a_r{text-align:right;}*/
	
#i_tpt { position: relative; }
#i_tpt_c { padding-left: 30px; height: 48px; border: 1px solid #ddd; overflow: hidden; }
#i_tpt_c div { height: 48px; padding-left: 10px; }
#i_tpt_c div h2 { height: 24px; line-height: 24px; }
#i_tpt_c div span { display: block; font-size: 12px; height: 20px; line-height: 20px; color: #999; }
#i_tpt_t { width: 30px; position: absolute; left: 0px; top: 0px; padding-top: 7px; height: 43px; background: #da0000; text-align: center; font-size: 16px; font-weight: bold; }
#i_tpt_t a { color: #fff; }
#i_rec li { height: 24px; line-height: 24px; padding-left: 8px; background: url(../images/poi2.gif) no-repeat 0px 50%; overflow: hidden; }
#i_rec li span { display: block; width: 90px; float: left; white-space: nowrap; overflow: hidden; color: #999; }
#i_rec li em { display: block; width: 180px; float: left; white-space: nowrap; overflow: hidden; color: #999; }
#i_cht_c { height: 186px; }
#i_cht_c span { padding: 8px 0; display: block; }
/*ä¼ä¸š
#i3{height:400px;}*/

/*ä¼ä¸šåŠ¨æ€ äº§å“ çƒ­è¯
#i4{height:400px;}*/

/*å›¾ç‰‡åˆ—è¡¨*/
.i_pic_l { padding-top: 10px; }
.i_pic_l li { width: 150px; padding-bottom: 8px; float: left; }
.i_pic_l li em { display: block; width: 132px; margin: 0 auto; }
.i_pic_l li em a { display: block; border: 1px solid #ddd; }
.i_pic_l li em a:hover { border: 1px solid #b2b2b2; }
.i_pic_l li em a img { width: 130px; height: 130px; }
.i_pic_l li h4 { height: 40px; padding-top: 10px; margin: 0 6px; }
.i_pic_l li h5 { height: 15px; margin: 0 6px; white-space: nowrap; overflow: hidden; color: #da0000; }
/*åˆ†ç±»*/
/*#i_a2z{position:relative;}
	#i_a2z_c{height:40px; border:1px solid #ddd;}
		#i_a2z_c h3{padding-left:122px; padding-right:18px; float:left; height:40px; line-height:40px;}
		#i_a2z_l{padding-top:6px; float:left;}
		
		.s_a2z_2_f{padding-right:3px;float:left;position:relative;z-index:101;}
			.s_a2z_2_f h4{height:26px;padding:0 8px;display:block;line-height:26px;color:#999;border:1px solid #ddd;cursor:pointer;font-family:Verdana, sans-serif;}
			.s_a2z_2_f h4.on{color:#fff;background:#da0000;border:1px solid #da0000;}
			.s_a2z_2_f span.p_l{position:absolute; display:block; left:-180px; top:29px; padding-top:6px; background:url(../images/pu_bg.gif) repeat-x 189px 0px; display:none;}
			.s_a2z_2_f span.p_l ul{border:1px solid #ddd; border-top:none; background:#fff; padding:5px 0 5px 10px; width:610px;}
			.s_a2z_2_f span.p_r{position:absolute; display:block; right:-180px; top:29px; padding-top:6px; background:url(../images/pu_bg.gif) repeat-x 419px 0px; display:none;}
			.s_a2z_2_f span.p_r ul{border:1px solid #ddd; border-top:none; background:#fff; padding:5px 0 5px 10px; width:610px;}
			
			.s_a2z_2_f span ul li{width:120px; height:30px; float:left; line-height:30px;}
			.s_a2z_2_f span ul.x3 li{width:200px;}
			.s_a2z_2_f span ul.x4 li{width:150px;}
			.s_a2z_2_f span ul li a{display:block;padding-left:8px;background:url(../images/poi2.gif) no-repeat 0px 50%;white-space:nowrap;overflow:hidden;font-size:12px;}
	#i_a2z h2{padding-left:12px; padding-right:18px; position:absolute; left:0px; top:0px; height:42px; line-height:42px; background:url(../images/i_a2z.gif) no-repeat 100% 0px #da0000; font-size:18px;font-family:å¾®è½¯é›…é»‘,å®‹ä½“;font-weight:bold; color:#fff;}*/

.i_ty { }
.i_ty_t2 { height: 32px; background: #e9e9e9; position: relative; }
.i_ty_t2 dt { width: 599px; height: 32px; float: left; }
.i_ty_t2 dd { height: 32px; line-height: 32px; float: left; border-left: 1px solid #ddd; }
.i_ty_t2 h2 { height: 32px; padding-left: 36px; line-height: 28px; float: left; color: #fff; font-size: 18px; font-family: å¾®è½¯é›…é»‘, å®‹ä½“; padding-right: 10px; border-right: 2px solid #fff; }
.i_ty_t2 h2 a { color: #fff; }
.i_ty_t2 h2 a:hover { color: #ff9; }
.i_ty_t2 h2#ty1 { background: url(../images/i_ty1.gif) no-repeat; }
.i_ty_t2 h2#ty2 { background: url(../images/i_ty2.gif) no-repeat; }
.i_ty_t2 h2#ty3 { background: url(../images/i_ty3.gif) no-repeat; }
.i_ty_t2 h2#ty4 { background: url(../images/i_ty4.gif) no-repeat; }
.i_ty_t2 h2#ty5 { background: url(../images/i_ty5.gif) no-repeat; }
.i_ty_t2 h2#ty6 { background: url(../images/i_ty6.gif) no-repeat; }
.i_ty_t2 h2#ty7 { background: url(../images/i_ty7.gif) no-repeat; }
.i_ty_t2 h2#ty8 { background: url(../images/i_ty8.gif) no-repeat; }
.i_ty_t2 h2#ty9 { background: url(../images/i_ty9.gif) no-repeat; }
.i_ty_t2 h2#ty10 { background: url(../images/i_ty10.gif) no-repeat; }
.i_ty_c { }
.i_ty_c_l { width: 600px; float: left; }
.i_ty_c_l_l { width: 290px; float: left; }
.i_ty_c_l_r { width: 290px; padding-right: 6px; float: right; }
.i_ty_c_r { width: 585px; float: right; }
.i_ty_c_r_l { width: 290px; padding-left: 7px; float: left; }
.i_ty_c_r_r { width: 290px; float: right; }
.i_ty_c2 { border-bottom: 1px solid #ddd; padding-left: 1px; background: url(../images/i_ty_c2.gif) repeat-y; }
.i_ty_1 { width: 298px; float: left; padding-left: 1px; }
.i_ty_2 { width: 298px; float: left; padding-left: 2px; }
.i_ty_etp {/*padding-left:9px;*/ padding-top: 8px; }
.i_ty_etp h3 { width: 94px; padding-right: 4px; height: 38px; float: left; }
.i_ty_etp h3.end { padding-right: 0; }
.i_ty_etp h3 a { display: block; height: 30px; line-height: 30px; text-align: center; border: 1px solid #ddd; color: #222; letter-spacing: 1px; font-weight: bold; }
.i_ty_etp h3 a:hover { color: #da0000; }
.i_ty_etp_v2 { padding-left: 1px; margin-bottom: 6px; background: url(../images/i_ty_etp_v2.gif) repeat-y; }
.i_ty_etp_v2 h3 { width: 96px; height: 80px; float: left; border-bottom: 1px solid #ddd; }
.i_ty_etp_v2 h3 a { display: block; height: 80px; text-align: center; }
.i_ty_etp_v2 h3 a img { height: 80px; }
.i_ty_news1 { height: 72px; padding-top: 5px; overflow: hidden; }
.i_ty_news2 { height: 72px; padding-top: 4px; overflow: hidden; }
.i_ty_news3 { height: 72px; padding-top: 4px; overflow: hidden; }
.i_ty_news4 { height: 48px; overflow: hidden; }
.i_ty_news5 { height: 48px; overflow: hidden; }
.i_ty_ad { height: 90px; }
.i_ty_t { height: 20px; line-height: 20px; padding: 8px 0 4px 0; }
.i_ty_t a { color: #222; font-weight: bold; letter-spacing: 1px; }
.i_ty_t a:hover { color: #da0000; }
/*.i_ty_l{line-height:20px;}
		.i_ty_l li{display:inline;font-size:12px;white-space:nowrap;}
		.i_ty_l li.til a{color:#222;font-weight:bold;font-size:14px;}
		.i_ty_l li.til a:hover{color:#da0000;}*/
.i_ty_l { padding-left: 0; }
.i_ty_l li { float: left; padding-right: 8px; font-size: 12px; width: auto; }
.i_ty_l li a { height: 22px; line-height: 20px; white-space: nowrap; }
.i_ty_l_h26 li a { height: 26px; line-height: 26px; white-space: nowrap; }
.i_ty_l li.til a { color: #222; font-weight: bold; font-size: 14px; }
.i_ty_l li.til a:hover { color: #da0000; }
.i_ty_l_til { padding-top: 8px; }
.i_ty_h1 { height: 80px; }
.i_ty_h2 { height: 80px; }
/*ä¼šå±•*/
#i5 { height: 270px; }
#i_ex { padding: 10px 0 0 10px; height: 214px; overflow: hidden; position: relative; }
#i_ex ul { position: absolute; width: 584px; }
#i_ex ul li { width: 290px; height: 72px; float: left; }
#i_ex ul li em { display: block; float: left; }
#i_ex ul li em a { display: block; float: left; border: 1px solid #ddd; }
#i_ex ul li em a:hover { border: 1px solid #b2b2b2; }
#i_ex ul li em a img { width: 62px; height: 62px; }
#i_ex ul li span { display: block; width: 220px; float: right; }
#i_ex ul li span h4 { padding: 4px 10px 4px 0; }
#i_ex ul li span small { display: block; color: #999; font-size: 12px; }
.i5_h1 { height: 116px; }
#i_ex_tp { height: 79px; padding-top: 7px; }
#i_ex_tp em { display: block; float: left; }
#i_ex_tp em a { display: block; float: left; border: 1px solid #ddd; }
#i_ex_tp em a:hover { border: 1px solid #b2b2b2; }
#i_ex_tp em a img { width: 80px; height: 60px; }
#i_ex_tp h4 { display: block; width: 190px; padding: 10px 10px 0 0; float: right; }
/*å…¶ä»–*/
#i6 { height: 320px; }
/*#i_mgz{padding:10px 10px 0 0;}
		#i_mgz dl{height:135px;}
		#i_mgz dl dt{width:92px; padding-left:2px; float:left;}
		#i_mgz dl dt a{display:block; border:1px solid #ddd;}
		#i_mgz dl dt a{display:block; border:1px solid #ddd;}
		#i_mgz dl dt a img{width:90px; height:120px;}
		#i_mgz dl dd{width:176px; padding-top:10px; float:right;}
		#i_mgz dl dd h3{padding-bottom:10px;}
		#i_mgz dl dd h3 a{color:#222; font-weight:bold;}
		#i_mgz dl dd h3 a:hover{color:#da0000;}
		#i_mgz dl dd ul li{font-size:12px; padding-bottom:6px;}*/
.i_dt_t { height: 20px; line-height: 20px; padding: 10px 0 5px 10px; }
.i_dt_t a { color: #222; font-weight: bold; letter-spacing: 1px; }
.i_dt_t a:hover { color: #da0000; }
.i_dt_l { padding-left: 2px; }
.i_dt_l li { width: 143px; height: 24px; float: left; }
.i_dt_l li a { padding-left: 16px; display: block; height: 24px; line-height: 24px; background: url(../images/poi2.gif) no-repeat 6px 10px; white-space: nowrap; overflow: hidden; }
.i_dt_l li.max { width: 286px; }
/*é“¾æŽ¥*/
#link_img { padding: 1px 0 1px 1px; height: 45px; }
#link_img li { padding-left: 1px; width: 132px; float: left; }
#i_lin_c { padding: 10px; font-size: 12px; color: #999; line-height: 18px; }
#i_lin_c h4 { display: inline; font-size: 12px; white-space: nowrap; }
#link_sp { padding: 10px; color: #999; line-height: 18px; }
#link_sp h4 { display: inline; font-size: 12px; white-space: nowrap; }
/*--------------------------------2015å¹´12æœˆ2å·æ–°å¢ž--------------------------------*/
#i7 {
    margin-bottom: 0;
}
#i8 { }
#i9 { height: 463px; }
.a_color1 { color: #c00; }
.a_color1 a:link { text-decoration: none; color: #c00; }
.a_color1 a:hover { text-decoration: underline; }
.a_color2 { color: #c90; }
.a_color2 a:link { text-decoration: none; color: #c90; }
.a_color2 a:hover { text-decoration: underline; }
.bg_g { background: #fafafa !important; }
a.more1 { position: absolute; right: 8px; top: 8px; font-size: 12px; background: url(../images/more1.gif) no-repeat 5px center #fff; padding-left: 15px; width: 52px; height: 18px; line-height: 18px; border: 1px solid #ddd; display: block; border-radius: 4px; }
a.more1:hover { border: 1px solid #c00; }
/*é¦–é¡µé¡¶éƒ¨X4*/
#top_x4 { float: right; position: relative; }
#top_x4 li { float: left; border-right: 1px solid #efefef; padding: 0 10px; width: 200px; }
#top_x4 li:last-child { border: none; }
#top_x4 li a { display: block; float: left; }
#top_x4 li a img { float: left; }
#top_x4 li a span { display: block; float: left; padding-left: 10px; }
#top_x4 li a span strong { display: block; font: bold 18px/30px "å¾®è½¯é›…é»‘"; color: #454545; padding-top: 5px; }
#top_x4 li a span em { display: block; font: normal 14px/20px "å¾®è½¯é›…é»‘"; color: #7f7e7e; }
#top_x4 li a:hover span strong, #top_x4 li a:hover span em { color: #da0000; }
div#wxqrc_c { position: absolute; right: 0px; top: 65px; padding-top: 6px; background: url(../images/pu_bg.gif) repeat-x 7px 0px; display: none; width: 200px; z-index: 999; }
div#wxqrc_c div { border: 1px solid #ddd; border-top: none; background: #fff; padding: 10px 5px 5px 5px; text-align: center; }
div#wxqrc_c p { font-size: 14px; font-weight: normal; line-height: 26px; }
/*çƒ­ç‚¹ ä¾›æ±‚*/
#i7 .i_c7 { height: 607px; }
#i7_1 { height: 292px; }
.i7_news { height: 94px; border-bottom: 1px solid #ddd; }
.i7_news p { text-align: center; line-height: 24px; }
.i7_news p a { }
.i7_news h2 { height: 40px; line-height: 40px; text-align: center; margin: 0 8px; overflow: hidden; font-weight: bold; color: #222; font-size: 20px; font-family: å¾®è½¯é›…é»‘, å®‹ä½“; }
#i7_news2 ul.ul1 li { width: 100%; }
#i7_news2 ul.ul1 li:hover { background: #f0f0f0; }
#i7_news2 ul.ul1 li span a { width: auto; }
#i7_news3 { width: 280px; height: 210px; position: relative; overflow: hidden; background: #f0f0f0; }
#i7_news3 img { width: 280px; height: 210px; }
.xmFocus { width: 280px; height: 210px; border: 0px solid #c2c2c2; overflow: hidden; position: relative }
.xmFocus a { z-index: 1; position: absolute; text-align: center; width: 100%; display: none; float: left; height: 100%; top: 0px; margin-right: -100%; left: 0px }
.xmFocus a p { width: 280px; height: 26px; line-height: 26px; color: #fff; background: #000; position: absolute; bottom: 0px; left: 0px; filter: alpha(opacity=80); opacity: 0.8; text-align: left; padding-left: 10px; }
.xmFocus a:hover p { filter: alpha(opacity=100); opacity: 1; }
.xmFocus ul { z-index: 998; position: absolute; bottom: 30px; overflow: hidden; left: 200px; _zoom: 1 }
.xmFocus li { text-align: center; width: 10px; height: 10px; background: #fff; border: 1px solid #c00; box-sizing: border-box; float: right; cursor: pointer; margin-right: 5px; _display: block; _overflow: hidden; border-radius: 4px; }
.xmFocus li a { width: 10px; display: block; height: 10px }
.xmFocus .on { background: #c00; cursor: normal; }
.i7_news4 { height: 34px; border-bottom: 1px solid #ddd; }
.i7_news4 p { text-align: center; line-height: 24px; }
.i7_news4 p a { margin: 0 5px; }
.i7_topic { width: 293px; float: right; }
.i7_topic ul { }
.i7_topic ul li { width: 100%; height: 72px; }
.i7_topic ul li em { display: block; float: left; }
.i7_topic ul li em a { display: block; float: left; border: 1px solid #ddd; }
.i7_topic ul li em a:hover { border: 1px solid #b2b2b2; }
.i7_topic ul li em a img { width: 82px; height: 82px; }
.i7_topic li span { display: block; width: 293px; float: left; }
.i7_topic ul li span h4 { padding: 4px 0 4px 0; line-height: 20px; height: 20px; font-weight: bold; overflow: hidden; }
.i7_topic ul li span small { display: block; color: #999; font-size: 12px; height: 32px; line-height: 16px; overflow: hidden; }
.i7_news5 { width: 293px }
.i7_news5 .ul1{padding-top: 0;margin-top: 7px;height: 210px;overflow-y: auto;}
.i7_news5 .ul1 li { height: 30px; line-height: 30px; }
#ad2 { clear: both; height: 80px; }
#ad3 { clear: both; width: 280px; height: 180px; padding-top: 0px; float: left; }
/* 2021.6.17ä¿®æ”¹   今日头条*/
.i7_news6{width: 100%;}
.i7_news6 .ul1{padding-top: 0;margin-top: 7px;height: 321px;overflow: hidden;}
.i7_news6 .ul1 li {line-height: 30px;width: 285px;float: left;height: auto;margin-top: 8px;}
.i7_news6 .fnews_li{
	height: 109px;
	background: none;
	margin-bottom: 7px;
}
.i7_news6 .fnews_img{
	width: 146px;height: 109px;float: left;
}
.i7_news6 .fnews_img img{
	width: 100%;
}
.i7_news6 .fnews_con{
	width: 123px;
	float: left;
}
.i7_news6 .fnews_con .fnews_title{
	height: 92px;
	font-size: 14px;
	line-height: 20px;
	color: #333;
}
.i7_news6 .fnews_con .fnews_txt{
	width: 100%;
	height: 17px;
	line-height: 17px;
	font-size: 12px;
	color: #333;
}
.i7_news6 .fnews_li:hover .fnews_title, .i7_news6 .fnews_li:hover .fnews_txt{
	color: #E60012;
}
.i7_news6 .snews_li{
	width: 100%;
	height: 109px!important;
	background: none;
	margin-bottom: 7px;
}
.i7_news6 .snews_li a{
	line-height: 25px;
	font-size: 18px;
	font-weight: 400;
	font-family: PingFangSC-Regular, PingFang SC;
}
.i7_news6 .snews_li .snews_line{
	margin-top: 15px;
	width: 38px;
	height: 3px;
	background-color: #E60012;
	float: left;
}
/* 实时快讯210617 */
.i7_news7{width: 590px;float: left;margin-right: 20px;height: 604px;margin-bottom: 20px;}
.i7_news7 .ul1{
	padding-top: 0;
	height: 554px;
	overflow-y: auto;
	position: relative;
	margin-top: 15px;
}
/* .i7_news7 .ul1::before{
	content: '';
	width: 1px;
	height: 100%;
	background: #9EA7B4;
	position: absolute;
	top: 21px;
	left: 9px;
} */
.i7_news7 .ul1 li {
	line-height: 30px;
	width: 100%;
	height: auto;
	box-sizing: border-box;
	padding-bottom: 15px;
	padding-left: 22px;
	background-image: url(../images/nli_line.png);
	background-position: 10px 0px;
	position: relative;
}
.i7_news7 .ul1 li::before{
	content: '';
	width: 10px;
	height: 10px;
	border: 1px solid #9EA7B4;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	position: absolute;
	left: 4px;
	top: 5px;
	background: #fff;
}
.i7_news7 .time{
	width: 100%;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
}
.i7_news7 .duo-shenglue{
	width: 100%;
	font-size: 16px;
	line-height: 22px;
	margin: 10px 0 0px;
}
.i7_news7 .ul1 li:hover .time, .i7_news7 .ul1 li:hover .duo-shenglue{
	color: #E60012;
}
.i7_news7 .ul1 li:hover::before{
	border: 2px solid #E60012;
}
/*å†ç”Ÿé‡‘å±žæŠ¥ä»·*/
.i7_quote1 { line-height: 24px; }
.i7_quote1 li { float: left; }
.i7_quote1 b { font-size: 12px; }
.i7_quote1 a { margin-left: 5px; font-size: 12px; }
#i7_quote2 dl { }
#i7_quote2 table { margin: 0; border: 0; border-spacing: 0; width: 100%; font-family: Arial; }
#i7_quote2 table tr:hover { background: #fafafa; }
#i7_quote2 table tr th, #i7_quote2 table tr td { padding: 0; height: 29px; border-bottom: 1px solid #ddd; }
#i7_quote2 table tr.end th, #i7_quote2 table tr.end td { border-bottom: none; }
#i7_quote2 table tr th { text-align: left; font-weight: normal; }
#i7_quote2 table tr td { text-align: center; }
#i7_quote2_2 table { margin: 0; border: 0; border-spacing: 0; width: 100%; font-family: Arial; }
#i7_quote2_2 table tr:hover { background: #fafafa; }
#i7_quote2_2 table tr th, #i7_quote2_2 table tr td { padding: 0; height: 29px; border-bottom: 1px solid #ddd; }
#i7_quote2_2 table tr.end th, #i7_quote2_2 table tr.end td { border-bottom: none; }
#i7_quote2_2 table tr th { text-align: left; font-weight: normal; }
#i7_quote2_2 table tr td { text-align: center; }
/* #i7_quote2 table tr td { text-align: center; background: url(../images/line2.gif) no-repeat 0px 50%; } */
.i7_th { text-align: center !important; font-weight: bold !important; background: url(../images/line6.gif) no-repeat 0px 50% #fffbf0; }
.i7_th2 { font-weight: bold !important; background: #fffbf0; }
#i7_quote3 { padding: 13px 0px 7px 0px; }
#i7_quote3 a { background: #eee; margin-right: 7px; margin-bottom: 7px; padding: 5px 0px; width: 77px; text-align: center; display: inline-block; font-size: 12px; }
#i7_quote3 a:hover { background: #c00; color: #fff; }
#i7_quote3 a:nth-child(7n) { margin-right: 0; }
#i7_market_title { padding: 1px 0px 7px 0px; }
#i7_market_title a { background: #eee; margin-right: 7px; margin-bottom: 7px; padding: 5px 0px; width: 79px; text-align: center; display: inline-block; font-size: 12px; }
#i7_market_title a:hover { background: #c00; color: #fff; }
#i7_market_title a:nth-child(7n) { margin-right: 0; }
#i7_quote4 { font-family: Arial; }
#i7_quote4 table { border-collapse: collapse; }
#i7_quote4 table td { border: 1px solid #ddd; height: 70px; text-align: center; width: 9%; }
#i7_quote4 table td:hover { background: #fafafa; }
#i7_quote4 table td h3 { line-height: 18px; display: block; margin-bottom: 3px; }
#i7_quote4 table td em { line-height: 12px; }
#i7_quote4 table td small { line-height: 20px; }
#i7_quote4 table td small img { margin-right: 3px; vertical-align: middle; }
#i7_quote5 { margin-bottom: 3px; }
#i7_quote5 a { background: #eee; margin-right: 7px; margin-bottom: 7px; padding: 5px 0px; width: 78px; text-align: center; display: inline-block; font-size: 12px; }
#i7_quote5 a:hover { background: #c00; color: #fff; }
.w40 { width: 40px !important; }
.w43 { width: 43px !important; }
#i7_quote6 { width: 593px; height: 275px; overflow: hidden; margin-bottom: 20px;}
#i7_quote7 { line-height: 24px; }
#i7_quote7 b { font-size: 12px; }
#i7_quote7 a { margin-left: 5px; font-size: 12px; background: url(../images/poi2.gif) no-repeat 0px 50%; padding-left: 8px; }
#i7_quote8 { width: 100%; height: 35px; line-height: 34px; background: url(../images/line7.gif) repeat-x left center; text-align: center; }
#i7_quote8 h3 { height: 100%; width: 100px; margin: 0 auto; background: #fff; font-weight: bold; color: #c00; font-family: "å¾®è½¯é›…é»‘"; font-size: 16px; letter-spacing: 2px; }
#i7_quote9 { padding-bottom: 3px; text-align: Justify; text-justify: inter-ideograph; }
#i7_quote9 a { background: #eee; text-align: center; width: 72px; margin-right: 7px; margin-bottom: 7px; padding: 5px 3px; display: inline-block; font-size: 12px; }
#i7_quote9 a:hover { background: #c00; color: #fff; }
#i7_quote7_1 a { margin-left: 24px; }
#i7_quote7_2 a { margin-left: 20px; }
.ml0 { margin-left: 0px !important; }
/*è§£è¯»å¸‚åœº*/
#i7_market1 { }
#i7_market1 div.i7_li { margin-bottom: 10px; border-bottom: 1px solid #ddd; display: block; height: 94px; overflow: hidden; }
#i7_market1 div.i7_li div { height: 36px; line-height: 36px; padding: 0px 10px 0 20px; background: url(../images/ic_rdo1.gif) no-repeat 3px 50% #f5f5f5; position: relative; font-weight: bold; }
#i7_market1 div.i7_li:hover div { background: url(../images/ic_rdo1.gif) no-repeat 3px 50% #fffbf0; }
#i7_market1 div.i7_li div a { float: left; display: block; }
#i7_market1 div.i7_li div span { float: left; }
#i7_market1 div.i7_li div font { float: right; margin-right: 50px; }
#i7_market1 div.i7_li p { font-size: 12px; line-height: 22px; padding: 5px 0px; text-indent: 2em; height: 44px; overflow: hidden; }
em.c_like { height: 16px; display: block !important; position: absolute; left: 615px; top: 7px; background: url(../images/ico_like.png) no-repeat left bottom; padding-left: 20px; line-height: 20px; font-weight: normal; color: #666; cursor: pointer; display: none; }
em.c_like.on { background: url(../images/ico_like.png) no-repeat left top; color: #da0000; }
/*åˆ†ç±»*/
#i_a2z { position: relative; }
#i_a2z_c { height: 40px; border: 1px solid #ddd; }
#i_a2z_c h3 { padding-left: 86px; padding-right: 7px; float: left; height: 40px; line-height: 40px; font-size: 12px; }
#i_a2z_l { padding-top: 6px; float: left; }
.i_a2z_f { padding-right: 3px; float: left; position: relative; z-index: 101; }
.i_a2z_f h4 { height: 26px; padding: 0 8px; display: block; line-height: 26px; color: #999; border: 1px solid #ddd; cursor: pointer; font-family: Verdana, sans-serif; }
.i_a2z_f h4.on { color: #fff; background: #da0000; border: 1px solid #da0000; }
.i_a2z_f span.p_l { position: absolute; display: block; left: -180px; top: 29px; padding-top: 6px; background: url(../images/pu_bg.gif) repeat-x 189px 0px; display: none; }
.i_a2z_f span.p_l ul { border: 1px solid #ddd; border-top: none; background: #fff; padding: 5px 0 5px 10px; width: 610px; }
.i_a2z_f span.p_r { position: absolute; display: block; right: -180px; top: 29px; padding-top: 6px; background: url(../images/pu_bg.gif) repeat-x 419px 0px; display: none; }
.i_a2z_f span.p_r ul { border: 1px solid #ddd; border-top: none; background: #fff; padding: 5px 0 5px 10px; width: 610px; }
.i_a2z_f span ul li { width: 120px; height: 30px; float: left; line-height: 30px; }
.i_a2z_f span ul.x3 li { width: 200px; }
.i_a2z_f span ul.x4 li { width: 150px; }
.i_a2z_f span ul li a { display: block; padding-left: 10px; background: url(../images/poi2.gif) no-repeat 0px 50%; white-space: nowrap; overflow: hidden; font-size: 12px; }
#i_a2z h2 { padding-left: 20px; padding-right: 22px; position: absolute; left: 0px; top: 0px; height: 42px; line-height: 42px; background: url(../images/i_a2z.gif) no-repeat 100% 0px #da0000; font-size: 18px; font-family: å¾®è½¯é›…é»‘, å®‹ä½“; font-weight: bold; color: #fff; letter-spacing: 2px; }
/*é‡‘å±žè¡¨æ ¼*/
i8_metal1 { }
#i8_metal1 table { margin: 0; border: 0; border-spacing: 0; width: 100% }
#i8_metal1 table tr td { padding: 0; height: 28px; border-bottom: 1px solid #ddd; width: 12.5%; text-align: center; font-size: 12px; background: url(../images/line2.gif) no-repeat 0px 50%; }
#i8_metal1 table tr td.first { background-image: none }
#i8_metal1 table tr td:hover { background: url(../images/line2.gif) no-repeat 0px 50% #fafafa; }
#i8_metal1 table tr.end td { border-bottom: none; }
/*å›¾ç‰‡åˆ—è¡¨*/
.i_pic2_l { }
.i_pic2_l li:nth-child(8n+8) { margin-right: 0 !important; }
.i_pic2_l li { width: 132px; padding-bottom: 8px; float: left; margin-right: 20.5px !important; margin-left: 0; }
.i_pic2_l li em { display: block; width: 132px; margin: 0 auto; }
.i_pic2_l li em a { display: block; border: 1px solid #ddd; }
.i_pic2_l li em a:hover { border: 1px solid #b2b2b2; }
.i_pic2_l li em a img { width: 130px; height: 130px; }
.i_pic2_l li h4 { height: 40px; padding-top: 10px; }
.i_pic2_l li h5 { height: 18px; line-height: 18px; margin: 0 6px; white-space: nowrap; overflow: hidden; color: #da0000; }
/*æ±‚è´­ ç§Ÿèµ*/
#i8_news1 ul li a { padding-right: 0px; }
#i8_news2 { padding-top: 4px; }
#i8_quote1 { margin-bottom: 3px; }
#i8_quote1 a { background: #eee; margin-right: 7px; margin-bottom: 7px; padding: 5px 0px; width: 66px; text-align: center; display: inline-block; font-size: 12px; }
#i8_quote1 a:hover { background: #c00; color: #fff; }
.w67 { width: 67px !important; }
.w91 { width: 91px !important; }
#i8_quote2 { margin-bottom: 3px; }
#i8_quote2 a { background: #eee; margin-right: 7px; margin-bottom: 7px; padding: 5px 0px; width: 91px; text-align: center; display: inline-block; font-size: 12px; }
#i8_quote2 a:hover { background: #c00; color: #fff; }
/*å±•ä¼š æ‚å¿—*/
.i_ty_c_l_t { height: 330px; margin-right: 10px; }
.i_ty_ad1 { height: 90px; float: left; }
.i_ty_ad2 { height: 90px; float: right; margin-right: 10px; }
.i_ty_t2 a.more1 { top: 5px; }
.i_ty_t2 h2#ty11 { background: url(../images/i_ty11.gif) no-repeat #c00; }
.i_ty_t2 h2#ty12 { background: url(../images/i_ty12.gif) no-repeat #c00; }
#i9_exb1 { }
#i9_exb1 table { margin: 0; border: 0; border-spacing: 0; width: 100% }
#i9_exb1 table tr:hover { background: #fafafa; }
#i9_exb1 table tr th, #i9_exb1 table tr td { padding: 0; height: 28px; border-bottom: 1px solid #ddd; }
#i9_exb1 table tr.end th, #i9_exb1 table tr.end td { border-bottom: none; }
#i9_exb1 table tr th { text-align: left; }
#i9_exb1 table tr th span { background: url(../images/poi3.gif) no-repeat 0px 50%; padding-left: 8px; }
#i9_exb1 table tr td { text-align: center; font-size: 12px; background: url(../images/line2.gif) no-repeat 0px 50%; }
#i9_exb1 table tr td.td_l { text-align: left; text-indent: 10px; }
#i9_exb1 table tr td b { color: #c90; }
a#i9_mgz { border: 2px solid #ccc; display: block; }
a#i9_mgz:hover { border: 2px solid #c00; }
a#i9_mgz img { width: 286px; height: 405px; display: block; }
#i_mgz { padding: 0; }
#i_mgz dl { height: 137px; }
#i_mgz dl dt { width: 95px; float: left; }
#i_mgz dl dt a { display: block; border: 1px solid #ddd; }
#i_mgz dl dt a:hover { border: 1px solid #c00; }
#i_mgz dl dt a img { width: 93px; height: 132px; display: block; }
#i_mgz dl dd { width: 180px; padding-top: 10px; float: right; }
#i_mgz dl dd h3 { padding-bottom: 10px; }
#i_mgz dl dd h3 a { color: #222; font-weight: bold; }
#i_mgz dl dd h3 a:hover { color: #da0000; }
#i_mgz dl dd ul li { font-size: 12px; padding-bottom: 6px; }
.i_mgz2 { background: #f7f7f7; }
.i_mgz2 dt { float: right !important; }
.i_mgz2 dd { float: left !important; }
/*çƒ­ç‚¹èšç„¦*/
.hotul1 li { height: 24px; line-height: 24px; overflow: hidden; font-size: 0; }
.hotul1 li span { font-size: 14px; }
.hotul1 li span a { margin-right: 4px; }
.hotul1 li a { font-size: 14px; margin: 0px 5px; }
.hot_li a { margin-right: 4px; }
.hot_li div span { margin-right: 4px; }
/*å¾®å•†*/
/* .ws_C { width: 275px; border: 1px solid #eee; padding: 5px; float: left; } */
.ws_pic{height: 157px;overflow: hidden;}
.ws_pic img{width: 100%;height: 100%;}
#ws li,#ws2 li {
    float: left;
    /* margin-bottom: 10px; */
    width: 196px;
    /* margin-left: 13px; */
    height: 249px;
    padding: 20px;
    box-sizing: border-box;
    background: #FFFFFF;
    border: 1px solid #EAEAEA;
    position: relative;
}
#ws,#ws2 {
    /* margin-left: -13px; */
}
/* .ljc_i_c12 ul li:nth-child(4){
	border-bottom: none!important;
}
.ljc_i_c12 ul li:nth-child(-n+3){
	border-right: none!important;
	border-bottom: none!important;
}
.ljc_i_c12 ul li:nth-child(-n+7):nth-child(n+5){
	border-right: none!important;
} */
#ws li h2 {font-size: 14px;font-weight: 400;line-height: 20px;display: inline;}
.wx_c1 {width: 100%;display: block;text-align: left;font-family: "å¾®è½¯é›…é»‘";margin-bottom: 8px;overflow: hidden;height: 40px;line-height: 20px;}
.wx_c1>span { padding: 2px 6px; background:  #FFF0F2;; color: #E60012; border-radius: 5px; font-size: 14px; display: inline; float: left; margin-right: 6px; }
.wx_c1>span.on { background: #FFF0F2; color: #E60012; }
.wx_c1>span.on2 { background: #00de49; color: #fff; }
.wx_c2 .f_l { border: solid 1px #ddd; }
.wx_c2 img { width: 80px; height: 80px; }
.wx_c2 .f_r { width: 171px; padding: 10px 5px 10px 10px; background: #f7f7f7; line-height: 20px; height: 62px; }
.wx_c3{margin-bottom: 10px;}
.wx_c3 .f_l{float: left;height: 27px;line-height: 27px;font-size: 14px;font-weight: 400;color: #999999;}
.wx_c3 .f_r{float: right;width: 60px;height: 27px;line-height: 27px;text-align: center; background: #E60012;font-size: 15px;font-weight: 600;color: #FFFFFF;}
#ws li .ws_name { float: left; padding: 8px; border: 1px solid #eee; margin-top: -1px; margin-right: -1px; width: 195px; overflow: hidden; }
#ws li .ws_qr { 
	float: left; 
	padding: 8px; 
	/* border: 1px solid #eee;  */
	margin-left: -18px;
	margin-top: -27px; 
	height: 27px;
	width: 97px; 
	text-align: center; 
	cursor: pointer; 
	position: relative; 
	box-sizing: border-box;
}
#ws li .ws_qr span { 
    line-height: 26px; 
    font-size: 12px; 
    text-align: center; 
    display: none; 
    width: 110px; 
    height: 130px; 
    position: absolute; 
    top: -141px; 
    left: 7px; 
    box-shadow: 0px 0px 3px 1px #ccc; 
    padding: 5px; 
    background: #fff;
    color: #333; 
}
#ws li .ws_qr:hover span { display: block; }
#ws li .ws_qr img { width: 100px; height: 100px; }

#ws2 li .ws_qr { 
	float: left; 
	padding: 8px; 
	/* border: 1px solid #eee;  */
	margin-left: -18px;
	margin-top: -27px; 
	height: 27px;
	width: 137px; 
	text-align: center; 
	cursor: pointer; 
	position: relative; 
	box-sizing: border-box;
}
#ws2 li .ws_qr span { 
    line-height: 26px; 
    font-size: 12px; 
    text-align: center; 
    display: none; 
    width: 110px; 
    height: 130px; 
    position: absolute; 
    top: -141px; 
    left: 7px; 
    box-shadow: 0px 0px 3px 1px #ccc; 
    padding: 5px; 
    background: #fff;
    color: #333; 
}
#ws2 li .ws_qr:hover span { display: block; }
#ws2 li .ws_qr img { width: 100px; height: 100px; }
.tel_btn{
    display: none;
    width: 137px;
    height: 27px;
    background-color: #E60012;
    opacity: 0.9;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    position: absolute;
    top: 143px;
    left: 28px;
    line-height: 27px;
    color: #fff;
    text-align: center;
    font-size: 12px;
    background-image: url(../images/tel_btn.png);
    background-repeat: no-repeat;
    background-size: 12px auto;
    background-position: 16px center;
    padding-left: 18px;
    box-sizing: border-box;
    cursor: pointer;
}
#ws li:hover, #ws2 li:hover{
	box-shadow: 0px 8px 12px 0px rgba(0, 0, 0, 0.1);
	border: none!important;
}
#ws li:hover .tel_btn, #ws2 li:hover .tel_btn{
    display: block;
}
.tel_qrC{
	display: none;
	position: absolute;
	width: 100%;
	height: 150px;
	top: 0;
	left: 0;
	z-index: 999;
	background-color: #fff;
	padding: 10px;
	box-sizing: border-box;
}
.tel_qrC .tel_close{
	width: 100%;height: 15px;float: right;background: url(../images/qmsg_close.png) no-repeat center right;background-size: 15px;
}
.tel_qrC img{
	width: 80%;
	margin: 10% auto 0;
	display: none;
}
#qrcode{
	/* position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%); */
}

/*æ–°é—»*/
.c_news_tp { margin-top: 10px; }
.c_news_tp li { width: 277px; overflow: hidden; float: left; margin: 0 7px 10px 7px; }
.c_news_tp li img { width: 275px; height: 175px; border: 1px solid #ddd; }
.c_news_tp li img:hover { border: 1px solid #da0000; }
.c_news_tp li em { display: block; padding-top: 5px; text-align: center; }
/*é¦–é¡µå…³é”®è¯*/
.index-kw { overflow: hidden; height: 42px; margin-bottom: 18px; margin-top: 18px; }
.index-kw a { color: #da0000; text-decoration: underline; margin: 0 0 10px; display: inline-block; }



/* 2022.1.24新增 */
/* 最新公告 */
.notice_roll{
    width: 100%;
    height: 33px;
    background: #F2F2F2;
    margin-bottom: 20px;
}
.notice_roll .roll_title{
    width: 114px;
    height: 100%;
    float: left;
}
.notice_roll .roll_title>img{
    width: 100%;
    height: 100%;
}
.notice_roll .roll_con{
    width: calc(100% - 203px);
    height: 100%;
    float: left;
    overflow: hidden;
}
.notice_roll .roll_con .con_item{
    width: auto !important;
    height: 33px;
    float: left;
    margin: 0 15px;
}
.notice_roll .roll_con .con_item a{
    line-height: 33px;
    font-size: 15px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333333;
}
.notice_roll .roll_con .con_item:hover a{
    color: #fa7600;
}
.notice_roll .roll_more{
    width: 89px;
    height: 100%;
    float: left;
    box-sizing: border-box;
    padding: 7px 10px;
}
.notice_roll .roll_more a{
    width: 71px;
    height: 19px;
    border-radius: 2px;
    border: 1px solid #DCDEE2;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 17px;
    display: block;
    padding-left: 16px;
    box-sizing: border-box;
    background: url(../images/icon_+@2x.png) 7px 5px no-repeat;
    background-color: #FFFFFF;
}
/* .notice_roll .roll_more:hover a{
    color: #fa7600;
} */
.big_adv{
    margin-bottom: 20px;
    overflow: hidden;
}
.big_adv .ad_right{
    float: right;
    margin: 0;
}
.big_adv .ad_left{
    float: left;
    width: 590px;
    height: 258px;
    margin-right: 20px;
}
.big_adv .ad_left img{
    width: 100%;
}

/* 今日头条 */
.headlines{
    width: 100%;
    height: 110px;
    margin-bottom: 20px;
    overflow: hidden;
}
.headlines .lines_icon{
    width: 110px;
    height: 110px;
    float: left;
}
.headlines .lines_icon img{
    width: 100%;
    height: 100%;
}
.headlines .lines_con{
    width: calc(100% - 110px);
    height: 110px;
    float: left;
    background: #F5F5F7;
    padding: 15px 0;
    box-sizing: border-box;
}
.headlines .lines_con .linesItem{
    width: 25%;
    height: 100%;
    float: left;
    /* border-right: #ddd; */
    box-shadow: 1px 0px 0px 0px #DDDDDD;
    padding-left: 15px;
    box-sizing: border-box;
}
.headlines .lines_con .linesItem:last-child{
    box-shadow: none;
}
.headlines .lines_con .linesItem .itemImg{
    width: 107px;
    height: 100%;
    float: left;
}
.headlines .lines_con .linesItem .itemImg img{
    width: 100%;
    height: 100%;
}
.headlines .lines_con .linesItem .itemTitle{
    width: calc(100% - 107px);
    height: 100%;
    float: left;
    padding: 0 15px 0 10px;
    box-sizing: border-box;
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333333;
    line-height: 20px;
    overflow: hidden;
}
.headlines .lines_con .linesItem.noImage .itemImg{
    display: none;
}
.headlines .lines_con .linesItem.noImage .itemTitle{
    width: 100%;
}

.hot_direct{
    width: 100%;
    height: 127px;
    border: none;
}
.hot_direct .content{
    width: 100%;
}
.hot_direct .content>dl{
    width: 590px;
    height: 100%;
    display: block;
    float: left;
    border: 1px solid #E8EAEC;
    box-sizing: border-box;
}
.hot_direct .content>dl:first-child{
    margin-right: 20px;
}
.hot_direct .content dl dt{
    /* display: block; */
    height: 100%;
    border-bottom: none;
    width: 36px;
    padding: 12px 11px;
    box-sizing: border-box;
}
.hot_direct .content dl.val{
    width: calc(100% - 36px);
    height: 100%;
    box-sizing: border-box;
    border-bottom: none;
    padding: 8px;
    float: left;
}
.hot_direct .content dl dd{
    height: 22px;
    line-height: 20px;
    box-sizing: border-box;
    margin-right: 7px;
}
.hot_direct .content dl dd.red{
    border-radius: 0;
    background: linear-gradient(90deg, #FF4650 0%, #FC0019 100%);
}
.hot_direct .content dd>a:hover{
    border-radius: 0;
    padding: 1px 5px;
    background: linear-gradient(90deg, #FF4650 0%, #FC0019 100%);
}
.market_valuation{
    width: 100%;
    overflow: hidden;
}
.renewableMetal{
    width: 590px;
    margin-right: 20px;
    float: left;
}
.primaryMetal{
    width: 590px;
    float: left;
}
.til1 .ttp{
    margin-left: 0;
}

.middle_adv{
    margin-bottom: 20px;
    overflow: hidden;
}
.middle_adv .advLeft{
    float: left;
    width: 590px;
    height: 150px;
    margin-right: 20px;
    position: relative;
}
.middle_adv .advLeft img{
    width: 100%;
}
.middle_adv .advLeft .zjwXcxEwm{
    display: none;
    position: absolute;
    width: 130px;
    height: 130px;
    top: 10px;
    right: 10px;
    border-radius: 12px;
    overflow: hidden;
}
.middle_adv .advLeft:hover .zjwXcxEwm{
    display: block;
}
.middle_adv .advRight{
    float: right;
    margin: 0;
    width: 590px;
    height: 150px;
    position: relative;
}
.middle_adv .advRight img{
    width: 100%;
}
.middle_adv .advRight .zjwDyEwm{
    display: none;
    position: absolute;
    width: 130px;
    height: 130px;
    top: 10px;
    right: 10px;
    border-radius: 12px;
    overflow: hidden;
}
.middle_adv .advRight:hover .zjwDyEwm{
    display: block;
}

.videoBusi{
    width: 285px;
    height: 238px;
    float: left;
    margin-right: 20px;
    position: relative;
}
.videoBusi img{
    width: 100%;
}
.videoBusi .sjdyEwm{
    display: none;
    position: absolute;
    width: 130px;
    height: 130px;
    bottom: 10px;
    right: 77px;
    border-radius: 12px;
    overflow: hidden;
}
.videoBusi:hover .sjdyEwm{
    display: block;
}

/* 行情预测 */
.forecast{
    width: 285px;
    height: 238px;
    background: #FFFFFF;
    border-radius: 2px;
    border: 1px solid #FFE7D2;
    float: right;
    box-sizing: border-box;
}
.forecast .forecastHead{
    width: 100%;
    height: 44px;
    background: linear-gradient(360deg, rgba(253, 218, 92, 0) 0%, rgba(255, 171, 62, 0.3) 100%);
    border-radius: 2px 2px 0px 0px;
    padding: 14px 11px 13px;
    box-sizing: border-box;
}
.forecast .forecastHead .headLeft{
    float: left;
    width: 81px;
    height: 17px;
}
.forecast .forecastHead .headLeft img{
    width: 100%;
}
.forecast .forecastHead .headRight{
    float: right;
    width: calc(100% - 81px);
    height: 17px;
    text-align: right;
}
.forecast .forecastHead .headRight .classItem{
    height: 17px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333333;
    line-height: 17px;
    margin-right: 10px;
    display: inline-block;
    cursor: pointer;
}
.forecast .forecastHead .headRight .classItem.cur{
    font-weight: 600;
    color: #FA7600;
    position: relative;
}
.forecast .forecastHead .headRight .classItem.cur::after{
    content: '';
    position: absolute;
    bottom: -6px;
    left: 3px;
    width: 10px;
    height: 3px;
    background: linear-gradient(90deg, #FDAE00 0%, #FA7600 100%);
    border-radius: 2px;
}
.forecast .forecastCon{
    padding: 0 11px 11px;
    box-sizing: border-box;
    width: 100%;
    display: none;
}
.forecast .forecastCon .conTitle{
    height: 22px;
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333333;
    line-height: 22px;
    margin-bottom: 5px;
}
.forecast .forecastCon .conChoose{
    width: 100%;
    height: 156px;
    background: #F2F2F2;
    border-radius: 4px;
    padding: 10px;
    box-sizing: border-box;
}
.forecast .forecastCon .conChoose .chooseTip{
    width: 46px;
    height: 19px;
    background: linear-gradient(90deg, #FDAE00 0%, #FA7600 100%);
    border-radius: 2px;
    text-align: center;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 19px;
    margin-bottom: 5px;
}
.forecast .forecastCon .conChoose .chooseBox{
    width: 100%;
}
.forecast .forecastCon .conChoose .chooseBox .boxItem{
    width: 100%;
    height: 34px;
    background: #FFFFFF;
    border-radius: 4px;
    border: 1px solid #EAEAEA;
    font-size: 15px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333333;
    text-align: center;
    line-height: 34px;
    margin-bottom: 5px;
    box-sizing: border-box;
    cursor: pointer;
    overflow: hidden;
    position: relative;
}
.forecast .forecastCon .conChoose .chooseBox .boxItem:last-child{
    margin-bottom: 0;
}
.forecast .forecastCon .conChoose .chooseBox .boxItem .anJdt{
    height: 34px;
    background: #F2F2F2;
    position: absolute;
    left: 0;
    top: 0;
}
.forecast .forecastCon .conChoose .chooseBox .boxItem .anVal{
    text-align: center;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    padding: 0 5px;
    box-sizing: border-box;
    height: 34px;
}
.forecast .forecastCon .conChoose .chooseBox .boxItem .anVal.textLeft{
    text-align: left;
}
.forecast .forecastCon .conChoose .chooseBox .boxItem .anPercent{
    text-align: right;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
    width: 100%;
    padding: 0 5px;
    box-sizing: border-box;
    height: 34px;
}
.checked_y{
    border: 1px solid #fa7600 !important;
}
.checked_y .anJdt{
    background: #FA7600 !important;
    opacity: 0.15;
}
.checked_y .anVal{
    color: #FA7600;
}
.checked_y .anPercent{
    color: #FA7600;
}
.small_adv{
    width: 100%;
    margin-bottom: 20px;
    overflow: hidden;
}
.small_adv .advItem{
    width: 285px;
    height: 124px;
    margin-right: 20px;
    margin-bottom: 20px;
    float: left;
}
.small_adv .advItem img{
    width: 100%;
    height: 100%;
}
.small_adv .advItem:nth-child(4n){
    margin-right: 0;
}
.small_adv .advItem:nth-child(n+4){
    margin-bottom: 0;
}

.yun_business{
    width: 100%;
    height: 104px;
    background: #FFFFFF;
    border: 1px solid #EAEAEA;
    box-sizing: border-box;
    margin-bottom: 20px;
}
.yun_business .busiHead{
    width: 104px;
    height: 104px;
    float: left;
}
.yun_business .busiHead img{
    width: 100%;
}
.yun_business .busiCon{
    width: calc(100% - 104px);
    padding: 20px 46px 15px;
    box-sizing: border-box;
    float: left;
}
.yun_business .busiCon .busiClass{
    float: left;
    margin-right: 49px;
    text-align: center;
}
.yun_business .busiCon .busiClass .classIcon{
    width: 50px;
    height: 43px;
    margin: 0 auto 5px;
}
.yun_business .busiCon .busiClass .classIcon img{
    width: 100%;
}
.yun_business .busiCon .busiClass .classText{
    height: 21px;
    font-size: 15px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333333;
    line-height: 21px;
}
.yun_business .busiCon .busiClass:last-child{
    margin-right: 0;
}

.supply_buy{
    width: 100%;
    padding-bottom: 20px;
    overflow: hidden;
}
.supply_buy .recomSupply{
    width: 590px;
    float: left;
    margin-right: 20px;
}
.supply_buy .recomBuy{
    width: 590px;
    float: left;
}

.floatBottom_adv{
    width: 100%;
    height: 70px;
    position: fixed;
    bottom: 0;
    z-index: 4;
    background: url(../images/floatAdBg.png) no-repeat 100%;
}
.floatBottom_adv .advCon{
    width: 1200px;
    height: 70px;
    background: url(../images/adv_fbhy_home_2@2x.png) no-repeat top center;
    background-size: 100%;
    margin: 0 auto;
    position: relative;
}
.floatBottom_adv .advCon .publishBuy{
    position: absolute;
    top: 12px;
    right: 162px;
    width: 146px;
    height: 47px;
    display: block;
}
.floatBottom_adv .advCon .publishSupply{
    position: absolute;
    top: 12px;
    right: 0px;
    width: 146px;
    height: 47px;
    display: block;
}
.floatBottom_adv .advCon .closeBtn{
    position: absolute;
    top: 5px;
    right: -25px;
    width: 20px;
    height: 20px;
    background: url(../images/closeIcon.png) no-repeat 100%;
}